package com.jic.product.manage.response;

import com.jic.common.base.vo.BaseEntity;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.math.BigDecimal;
@Data
@NoArgsConstructor
@ApiModel(description = "响应参数")
public class MOrderReturnDetailResponse extends BaseEntity {
	private static final long serialVersionUID = 1L;
    //@NotEmpty(message = "主键id")
    @ApiModelProperty(notes = "主键id")
    private Long id;

    //@NotEmpty(message = "订单编号")
    @ApiModelProperty(notes = "订单编号")
    private String orderNo;

    //@NotEmpty(message = "商品id")
    @ApiModelProperty(notes = "商品id")
    private Long productId;

    //@NotEmpty(message = "退货id")
    @ApiModelProperty(notes = "退货id")
    private Long returnId;

    //@NotEmpty(message = "商品名称")
    @ApiModelProperty(notes = "商品名称")
    private String productName;

    //@NotEmpty(message = "销售单价")
    @ApiModelProperty(notes = "销售单价")
    private BigDecimal saleUnitPrice;

    //@NotEmpty(message = "销售总价") 
    @ApiModelProperty(notes = "销售总价")
    private BigDecimal salePrice;

    //@NotEmpty(message = "商品购买总金额") 
    @ApiModelProperty(notes = "商品购买总金额")
    private BigDecimal buyTotalAmount;

    //@NotEmpty(message = "交易币别") 
    @ApiModelProperty(notes = "交易币别")
    private String transactionCurrency;

    //@NotEmpty(message = "应退退款金额") 
    @ApiModelProperty(notes = "应退退款金额")
    private BigDecimal returnAccount;

    //@NotEmpty(message = "店铺名称") 
    @ApiModelProperty(notes = "店铺名称")
    private String storeName;

    //@NotEmpty(message = "所属组织类型")
    @ApiModelProperty(notes = "所属组织类型")
    private Integer deptType;

}
